Hi NeatBlueDog. Maybe I'm making more of this than it is - yes, it's a QR code as a simple wall decoration. Personally, I had the following thoughts:
- Isn't it ironic that it's literally a "carved image"?
- It's prominently mounted at their HQ
- Narcissistic, self adulatory smugness
- Who, or What do they really "worship"?